package com.huige.service;

import com.huige.pojo.Schedule;
import com.huige.utils.R;

/**
 * @Author 朱志辉
 * @Create 2024/7/21 下午2:10
 * @Version 1.0
 * Description:
 */

public interface ScheduleService {

    /**
     * 查询全部数据页数据
     * @param pageSize
     * @param currentPage
     * @return
     */
    R page(int pageSize, int currentPage);

    /**
     * 根据id删除
     *
     * @param id
     * @return
     */
    R deleteById(int id);

    /**
     * 添加数据
     * @param schedule
     * @return
     */
    R addSchedule(Schedule schedule);

    /**
     * 修改数据
     * @param schedule
     * @return
     */
    R update(Schedule schedule);
}
